a lofty aim - German English Dictionary